platform tray and cooler - German English Dictionary